corresponding place - French English Dictionary